Công nghệ Salesforce.com

Salesforce hoạt động trên kiến trúc Model–view–controller.

Apex

Apex là ngôn ngữ lập trình độc quyền được cung cấp bởi nền tảng Force.com cho các nhà phát triển tương tự như JavaC #. Nó là một ngôn ngữ lập trình không phân biệt chữ hoa, hướng đối tượng, không phân biệt chữ hoa chữ thường, theo cú pháp dấu chấm và dấu ngoặc nhọn. Apex có thể được sử dụng để thực thi các chức năng được lập trình trong hầu hết các quy trình trên nền tảng Force.com bao gồm các nút và liên kết tùy chỉnh, trình xử lý sự kiện khi chèn, cập nhật hoặc xóa bản ghi, thông qua lập lịch hoặc thông qua bộ điều khiển tùy chỉnh của các trang Visualforce.

Do tính chất đa dạng của nền tảng, ngôn ngữ đã áp đặt nghiêm ngặt các giới hạn [64] để bảo vệ chống lại bất kỳ mã nào độc quyền các tài nguyên được chia sẻ. Salesforce cung cấp một loạt các phương thức xử lý không đồng bộ cho Apex để cho phép các nhà phát triển sản xuất mã Apex dài hơn và phức tạp hơn.[65]

Lightning

Vào năm 2014, Salesforce đã công khai front-end của nền tảng của mình, được gọi là Lightning. Khung dựa trên thành phần này là những gì ứng dụng di động Salesforce được xây dựng trên. Salesforce được xây dựng trên khung này vào năm 2015 bằng cách phát hành Lightning Design System, một khung kiểu HTML với kiểu dáng CSS mặc định được tích hợp. Khung này cho phép khách hàng xây dựng các thành phần của riêng họ để sử dụng trong các trường hợp nội bộ của họ hoặc bán trên AppExchange.

Salesforce Lightning App Builder là một công cụ để phát triển ứng dụng nhanh các giao diện web đáp ứng. Giao diện này cho phép các màn hình khác nhau được đặt cùng nhau dựa trên các thành phần Lightning. Điều này có thể được sử dụng như bố trí cho các mục hoặc các ứng dụng cụ thể.

Lightning Experience là giao diện được thiết kế lại mới trong Salesforce để cải tiến quy trình. Nó được phát hành vào năm 2016. Kể từ đó, tất cả các ứng dụng có sẵn trên AppExchange cần phải là Lightning và những ứng dụng được xây dựng trên Classic phải chuyển sang Lightning vì Classic sẽ không được Salesforce cập nhật thêm nữa. Nền tảng cung cấp tùy chọn cho các nhà phát triển sử dụng các kỹ thuật di chuyển để cho phép giao diện người dùng mới và chuyển sang Lightning.[66]

Tài liệu tham khảo

WikiPedia: Salesforce.com http://kara.allthingsd.com/20110201/salesforce-buy... http://www.bizjournals.com/portland/morning_call/2... http://www.businessinsider.com/9-silicon-valley-le... http://www.businessinsider.com/salesforce-acquired... http://www.businessinsider.com/salesforce-buys-imp... http://www.businessinsider.com/salesforce-is-in-ta... http://www.businessweek.com/articles/2012-06-27/ho... http://www.buttonclickadmin.com/parker-harris-co-f... http://www2.canada.com/edmontonjournal/story.html?... http://www.capterra.com/customer-relationship-mana...